This directory contains the code for a simple OLEDB PRovider for XML data. It assumes the XML data is in a simple form of

<root>
  <element>
    <detail1>some value</detail1>
    <detail2>some other value</detail2>
  </element>
  <element>
    . . .
</root>


Before you can use the provider you need to register it - a .reg file is provided to do this for you. There's a simple test program in the TestXMLProvider directory.

NOTE: This provider doesn't perform any error checking, especially on the parsing of the XML file.